import time

total = 50  # 下载总量为50

print("=======================开始下载=======================")

for i in range(total + 1):
    progress = "*" * i + "." * (total - i)  # 已完成任务量和未完成任务量的图形显示
    percent = (i / total) * 100  # 完成度的百分比计算

    # 使用 \r 实现实时刷新
    print(f"{percent:.2f}%[{progress}]", end="\r")

    time.sleep(0.1)  # 控制进度条下载的速度

print("\n =======================下载完成=======================")
